package com.ddwl.schema.bo.order;

import com.ddwl.schema.vo.goods.SkuVo;
import lombok.Data;

import java.math.BigDecimal;
import java.time.Instant;

/**
 * 类SeckillItemBo.java的实现描述：秒杀商品入参
 * @author wenbin
 */
@Data
public class RedisSeckillItemBo {

    /**
     * 秒杀活动id
     */
    private String seckillId;

    /**
     * 随机码
     */
    private String randomCode;

    /**
     * skuId
     */
    private String skuId;

    /**
     * 商品id
     */
    private String itemId;

    /**
     * 商品名称
     */
    private String itemName;

    /**
     * 商品金额
     */
    private String itemPrice;

    /**
     * 虚拟销量
     */
    private String oldSaleCount;

    /**
     * 商品描述
     */
    private String itemSpecs;

    /**
     * 秒杀价格
     */
    private BigDecimal seckillPrice;

    /**
     * 秒杀数量
     */
    private Integer seckillCount;

    /**
     * 限购数量(0表示不限购)
     */
    private Integer seckillLimit;

    /**
     * 秒杀商品排序
     */
    private Integer seckillSort;

    /**
     * 秒杀商品详细信息
     */
    private SkuVo skuVo;


    /**
     * 结束时间
     */
    private Instant endTime;
    /**
     * 开始时间
     */
    private Instant startTime;




}

